@charset "utf-8";
/*
* @Author: Larry
* @Date:   2016-12-15 17:20:54
* @Last Modified by:   qinsh
* @Last Modified time: 2016-12-20 11:50:16
* +----------------------------------------------------------------------
* | LarryBlogCMS [ LarryCMS网站内容管理系统 ]
* | Copyright (c) 2016-2017 http://www.larrycms.com All rights reserved.
* | Licensed ( http://www.larrycms.com/licenses/ )
* | Author: qinshouwei <313492783@qq.com>
* +----------------------------------------------------------------------
*/
/* 头部 */
.header {height:65px;border-bottom:1px solid #404553;background-color:#393D49;color:#fff;}
.logo {display:block;position:absolute;left:10px;top:10px;}
.logo img {width:150px;height:35px;}
.header .layui-nav {position:absolute;right:0;top:0;padding:0;background:none;}
.header .layui-nav .layui-nav-item {margin:0 20px;line-height:66px;}
.body {display:block;}
.layui-layout-admin .header-demo {border-bottom-color:#1AA094;}
.header-demo .logo {left:10px;top:15px;}
.header-demo .layui-nav {top:0;}
.header-demo .layui-nav .layui-nav-item {margin:0 10px;line-height:70px;}
.header-demo .layui-nav .layui-nav-item a {color:#999;padding-left:15px;padding-right:15px;position:relative;}
.header-demo .layui-nav .layui-nav-item:hover {border-bottom-color:#000;}
.header-demo .layui-nav .layui-this {background-color:#000;/* #5FB878 */}
.header-demo .layui-nav .layui-nav-item a:hover,.header-demo .layui-nav .layui-this a {color:#ffffff;}
.header-demo .layui-nav .layui-nav-item span.layui-nav-more {top:32px;}
.header-demo .layui-nav .layui-nav-item span.layui-nav-mored {top:26px;}
.header-demo .layui-nav .layui-this:after,.header-demo .layui-nav-bar {background-color:#393D49;}
.header-demo .layui-nav .layui-this a {padding:0 15px;}
.header {background:#393D49;}
.admin-logo-box {width:185px;height:70px;position:relative;}
.admin-side-toggle {position:absolute;cursor:pointer;z-index:19940201;left:200px;color:white;text-align:center;width:30px;height:30px;background-color:#1AA094;line-height:30px;top:23%;}
.admin-side-toggle:hover {background-color:#5FB878;}
/* 头部左侧 */.layui-larry-menu {width:auto;height:70px;position:absolute;left:245px;top:0px;}
.layui-larry-menu ul.layui-nav {height:70px;position:static;}
.layui-larry-menu ul.layui-nav li.layui-nav-item {margin:0px;}
.layui-larry-menu ul.layui-nav li.layui-nav-item a {color:#F5F5F5;font-size:14px;line-height:60px;padding-left:10px;padding-right:10px;}
.layui-larry-menu ul.layui-nav li.layui-nav-item a i {padding-right:5px;line-height:70px;}
.layui-larry-menu ul.layui-nav .layui-this {background:#2B2E37;}
.layui-larry-menu ul.layui-nav .layui-this::after {/* background:#2B2E37;*/background:#1AA094;}
/* 头部右侧 */.header ul.admin-header-item {height:70px;}
.header ul.admin-header-item li.layui-nav-item {margin-left:0px;margin-right:0px;}
.header ul.admin-header-item .userimg {width:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:4px solid #44576b;margin-top:-6px;}
.header ul.admin-header-item .layui-this {background:#393D49;border-bottom:none;}
.header ul.admin-header-item .layui-this::after {background:transparent;}
/* ======================= *//* 左侧区域 */.layui-side-bg {background:#393D49;}
.layui-larry-side {padding:0px;}
.layui-larry-side .user-photo {width:200px;height:120px;padding-top:15px;padding-bottom:5px;}
.layui-larry-side  .user-photo a.img {display:block;width:76px;height:76px;margin:0 auto;margin-bottom:15px;}
.layui-larry-side  .user-photo a.img img {display:block;border:none;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:4px solid #44576b;}
.layui-larry-side  .user-photo p {display:block;width:100%;height:25px;color:#ffffff;text-align:center;font-size:12px;white-space:nowrap;line-height:25px;overflow:hidden;}
.layui-nav-tree li.layui-nav-item a {padding-right:10px;}
.layui-nav-tree li.layui-nav-item a i {padding-right:3px;}
.layui-nav-tree li.layui-nav-item .layui-nav-child dd a {padding-left:40px !important;padding-right:0px;}
.layui-nav-tree li.layui-nav-item .layui-nav-child dd a i {padding-right:3px;}
/* 右侧主体区域 */.layui-body {bottom:0;border-left:solid 2px #1AA094;}
.layui-tab-content {min-height:150px;/* padding:5px 0 0 0;*/}
/* tab选项卡 */.layui-body {padding-left:10px;}
.larry-tab-box {/* border:1px solid red;*/}
.larry-tab-box .layui-tab-title li em {padding-left:5px;font-style:normal;}
#admin-home i.layui-icon {display:none;}
.admin-nav-tree .layui-nav-child a {padding-left:30px;}
.larry-tab-box {box-shadow:none;}
.admin-nav-card .layui-icon {position:relative;}
.layui-tab-content {padding:0px;margin:0px;}
.layui-tab-item {padding:0px;margin:0px;}
.layui-tab-content .layui-tab-item iframe {width:100%;border:0;height:100%;}
.larry-tab-box>.layui-tab-title {border-bottom:1px solid #1AA094;}
.larry-tab-box .layui-tab-title cite {font-style:normal;padding-left:5px;}
.larry-tab-box>.layui-tab-title .layui-this {color:white;background-color:#1AA094;}
.larry-tab-box>.layui-tab-title .layui-this:after {border-bottom:0;}
/* 锁屏 */.center {text-align:center;}
.lock-screen {position:fixed;top:0px;left:0px;width:100%;height:100%;background:#F1F2F7 url(../images/lockscreenbg.jpg) repeat fixed;background-size:cover;background-repeat:repeat;z-index:999999;}
.lock-wrapper {margin:10% auto;max-width:370px;}
.lock-box {background:rgba(255,255,255,.3);padding:20px;border-radius:3px;-webkit-border-radius:3px;position:relative;height:190px;}
.lock-wrapper img {position:absolute;left:35%;top:-40px;border-radius:50%;-webkit-border-radius:50%;border:5px solid #fff;}
.lock-wrapper h1 {text-align:center;color:#fff;font-size:18px;text-transform:uppercase;padding:50px 0 0 0;margin-bottom:23px;}
.lock-input {width:80% !important;border:none;float:left;margin-right:3px;border-radius:0;}
#time {width:100%;color:#fff;font-size:60px;margin-bottom:80px;display:inline-block;text-align:center;}
.form-group {margin-bottom:15px;}
.col-lg-12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.lock-input input[type='password'] {font-size:12px;vertical-align:middle;display:inline-block;padding:3px;border:solid 1px #E2E2E4;border-radius:0;outline:none !important;margin:0;font:inherit;-webkit-appearance:textfield;-webkit-rtl-ordering:logical;user-select:text;cursor:auto;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;}
::selection {background:#FF6C60;color:#fff;}
.form-control {height:30px;}
@media (min-width:1200px).col-lg-12 {width:100%;float:left;}


